live off the fat of the land
to have enough money to be able to afford expensive things, food, drink, etc.